Current File Ym2149 New Beta 12.01
-------------------------------------------------------------------------------

9-03-2012 -------------------------------------------------------------------
----- Bug Fix ----
	minor bug			: remove minor bugs

----- Change in program -----
	Minor changes to the program	:

27-02-2012 -------------------------------------------------------------------

----- Bug Fix ----
	Init directory			: Fix Init directory the first time the program start

----- New functions -----	
	Auto port finish		: Add Auto-portomento to the instruments.
	Windows Positions		: Remember Windows position of Main Window and Tracker window

18.02.2012  -------------------------------------------------------------------

----- Change in program -----
	Major Overhaul			: work has begun on a Major Overhaul of the player Routine

17-02-2012  -------------------------------------------------------------------

----- Change in program -----
	Key jump			: Key jump can be set up to 64.
	Row highlights			: Row highlights can be set to 16

16-02-2012  -------------------------------------------------------------------

----- Bug Fix ----
	minor bugs

----- New functions -----
	Center Score			: Ctrl+Alt+ Arrow up/down Center Score edit line  
	
13-02-2012  -------------------------------------------------------------------

----- Bug Fix ----
	minor bugs

----- New functions -----

	Main Screen			: add some hotkeys to the main screen.
					: ctr+t go to tracker window
					: F1 play Tracker score / ym file
					: F1 pause Tracker score / ym file
					: F3 stop Tracker score / ym file


12-02-2012  -------------------------------------------------------------------

----- Bug Fix ----
	Scroll screen text		: Update scroll screen text to 2012
	Save Score			: Fix update Active Score name when a score have been save
	Overwrite Dialog		: Add to auto save sound bank function

10-02-2012 -------------------------------------------------------------------
----- Bug Fix ---- 
	Save instrument banks		: remove a bug that prevented then sound bank pack correct


05-02-2012 -------------------------------------------------------------------

----- New functions -----
	Delete note+inst+Fx 		: Alt+Delete Delete Note, Instrument and FX in the you stand in.	
04-02-2012 -------------------------------------------------------------------

----- Bug Fix ---- 
	various bugs			: fix various minor bugs

----- Change in program -----
	Overwrite Dialog		: it now show in the overwrite dialog with file that will be overwrite 
	
03-02-2012 -------------------------------------------------------------------
----- Bug Fix ----- 
	Save score			: Fix Bug saving under wrong filename
	various bugs			: fix various minor bugs
	

26-01-2012 -------------------------------------------------------------------

----- Bug Fix ---- 
	Load score			: when load score 'Clear FX' is correct loaded insteed of 'Volume Slide'
					: forgot to apply it to all the channels
24-01-2012 -------------------------------------------------------------------

----- Bug Fix ---- 
	print score time		: now show the correct score time when using Clear FX 
	Load score			: when load score 'Clear FX' is correct loaded insteed of 'Volume Slide'


17-12-2011  -------------------------------------------------------------------

----- Bug Fix ---- 
	About Screen			: Fix and optimize the About Screen
	Gfx interface			: optimize the Gfx interface
	 
09-12-2011  -------------------------------------------------------------------

----- Bug Fix ---- 
	various bugs			: fix various minor bugs
	
----- Change in program -----
	About Screen			: have change the About Screen (it is not finish), i still have to remove some screen flickering 	


28-11-2011 -------------------------------------------------------------------

----- Change in program -----
	Jump bar			: Jump bar size is change back to the old way
	Insert bar			: Insert bar is move from F4 to Alt+F4

----- New functions -----
	Shift Page up/down		: jump to nearest bar after jump bar size
	Step Mode			: Step through the score with sound (using Arrow key) 

26-11-2011 -------------------------------------------------------------------

----- Bug Fix ---- 
	FX date Input			: Fix Bug then input data in channal B-C	

----- New functions -----
	Master Volume Slider		: Master Volume Slider FX nr.'M' 

25-11-2011 -------------------------------------------------------------------

----- New functions -----
	Play From Button		: Add Play From Cursor Button
	Volume Slider			: Volume Slider FX nr.'S' 
	Clear FX			: Use to clear FX : Tempo, Score Arpeggio,fine tune, Volume Slider, FX nr.'C' 
	Copy FX Function		: Copy previous FX number
	Copy FX Function with Data	: Copy previous FX Number and Data
	in Ins/FX Column		: In Instrument and Fx you can use space to clear the data at cusor position
 
----- Bug Fix ---- 
	various bugs			: fix various minor bugs

23-11-2011 -------------------------------------------------------------------

----- Bug Fix ---- 
	Fullscreen			:Fix Don't work in Window 7
		

21-11-2011 -------------------------------------------------------------------

----- Bug Fix ---- 
	Full Screen			: fix minimize button, if screen did not switch to fullscreen
	clear old datas			: Fix when start playing clearing all old datas
	various bugs			: fix various minor bugs

----- Change in program -----
	Saving tracker score		: remember name when loading a score,if no old name pressent, Use song name 
	 
20-11-2011 -------------------------------------------------------------------

----- Bug Fix ---- 
	Delete Instrument		: fix when deleting an instrument it also delete the Fx command.

19-11-2011 -------------------------------------------------------------------

----- Bug Fix ---- 
	Transpose			: Fix bug when transpose, it transpose release and stop-note

17-11-2011 -------------------------------------------------------------------

----- Bug Fix ---- 
	note keys			: fix bug in note key
	Instrument volume		: fix color bug in Volume slider
	various bugs			: fix various minor bugs

----- New functions -----
	load Score			: add Message Dialog Box then score was Change 
	Stop Playning			: Alt+F3 Stop playning goto Stop Position
	Load tracker score		: Load tracker score from  Main Consult

09-11-2011  -------------------------------------------------------------------

----- New functions -----
	Score Tempo			: Add Score Tempo
	
08-11-2011  -------------------------------------------------------------------

----- Bug Fix ---- 
	load instrument bank		: remove a bug when Loading a instrument bank
	fullscreen 			: Remove various bug i fullscreen mode	

----- New functions -----
	Cpu Allocations			: determent how often the program try to make new samples buffers

----- Change in program -----
	Fullscreen			: Save the stat of the full screen mode then exit		
	
06-11-2011 -------------------------------------------------------------------

----- Bug Fix ---- 
	various bugs remove		: various bugs remove

----- New functions -----
	Tracker Score			: Full Screen mode

----- Change in program -----
	Print Tracker			: Improve Print tracker score window
	Instrument edit			: Remove Instrument edit On/Off : it is allways on
	keyboard Input			: Improve keyboard input

28-10-2011 -------------------------------------------------------------------

----- Bug Fix ---- 
	FX Volume			: Fix Fx volume did only work on some instruments


27-10-2011  ------------------------------------------------------------------

----- Change in program -----
	Load Tracker Score		: 'Auto load instrument bank' is set as default

25-10-2011  ------------------------------------------------------------------

----- Bug Fix ---- 
	Save Ymt			: remove a bug then saving YMT file (incorrect file length)

----- New functions -----
	Load Tracker Score		: Add suport for 'Auto load instrument bank' 
	
24-10-2011  ------------------------------------------------------------------

----- New functions -----
	Exported Wav files		: add export wav files to the program.

----- Change in program -----
	program tag			: remove flickering 	

22-10-2011  ------------------------------------------------------------------

----- New functions -----
	program tag  			: Add program tag with Disco Light In Main Window
	Soundcard Device 		: choose between up to 8 different soundcard

22-10-2011  ------------------------------------------------------------------

----- Change in program -----
	Layout Main Window		: Change the layout of the main Window
	Output rate			: Add form 44100 to 192000 Output rate
					: Remove 11025, 22500 Hz 
21-10-2011  ------------------------------------------------------------------

----- Change in program -----
	Layout Main Window		: Remove update Display from Program

20-10-2011  ------------------------------------------------------------------

----- Change in program -----
	Sound Output rate		: Remove Clk-Skip form the program



16-10-2011  ------------------------------------------------------------------

----- Bug Fix ---- 
	Gui Error			: Fix Two small Gui Errors

14-10-2011  ------------------------------------------------------------------

----- Bug Fix ---- 
	Gui Error			: Fix some small Gui Errors
	
----- Change in program -----
	Wave Synth			: Change the Synth Wave out Routine to a 21 years old routine
	Score Time 			: Now it is printing the right Score Time

13-10-2011  ------------------------------------------------------------------

----- New functions -----
	Keyboard Input			: Add polyphonic key downs. more that two can cause an Key block. due to hardware 					  	  limitations 		
	
10-10-2011  ------------------------------------------------------------------

----- Bug Fix ---- 
	Clear All			: Fix updating sliders then using clear all
	Envlope				: Fix Sustain hold button show the right up/down status 

08-10-2011  ------------------------------------------------------------------

----- New functions -----
	Fx Fine Tune			: Add FX Fine tune 

06-10-2011  ------------------------------------------------------------------

----- New functions -----
	Score Layout 			: Add New Score layout 

----- Change in program -----
	Fx's Change			: FX nr. change from fx 1 to 'T' 
					: FX Nr. change from fx 2 to 'V'
					: FX Nr. change from fx 3 to 'D'
					: FX Nr. change from fx 2 to 'U'
					: FX Nr. change from fx 2 to 'A'

03-10-2011  ------------------------------------------------------------------

----- Bug Fix ---- 
	keyboard input			: fix it sometime play sound on, when cursor was a the wrong place 	
	Channal off			: Fix bug the score was not playning, it now play sound in off channal
	Score Arpeggio			: Fix Score Arpeggio	

----- New functions -----
	German Keyboard 		: Add Support for German Keyboard - go to options in tracker and select German Keyboard 			

01-10-2011  ------------------------------------------------------------------

----- Bug Fix ---- 
	Env-Amp Slider			: Fix frosen slider.
	Play mark			: Fix play mark 
	spelling errors

30-09-2011  ------------------------------------------------------------------

----- Bug Fix ---- 
	Env-Amp Slider			: Fix frosen slider.
	note Decoding			: Fix C-0 so it play	
Bug Fix
29-09-2011  ------------------------------------------------------------------

----- Bug Fix ---- 
	graphic interface 		: correct various errors in the graphical interface

----- New functions -----
	Envlope Multiplayer		: Add Envlope Multiplayer to the program.

27-09-2011  ------------------------------------------------------------------

----- Bug Fix				
	Screen flickering		: Most of the Screen flickering is remove 

----- Change in program -----
	graphic interface 		: The graphic interface got an big overhaul, Vibrato, Arpeggio interface is 							  complete rewriten 	
					: score, Envlope and Amp-synth windows is optimized
26-09-2011 ------------------------------------------------------------------

----- Bug Fix ---- 
	change instrument type		: Fix update the instrument name window, then change instrument type
	Change Instrument		: Fix Updating instrument scroll bar then using ctrl+Arrow 

23-09-2011 ------------------------------------------------------------------

----- Change in program -----
	Score Length			: Change Score Length to max 40960 lines

22-09-2011 ------------------------------------------------------------------

----- Change in program -----
	Bar Size         		: if pressing ctrl while changing Bar size using the consult add/sub 10 to value
	key jump			: if pressing ctrl while changing key jump using the consult add/sub 10 to value
	Key Jump 			: Key Jump can be set to 32 in lengt
	Row Highlights			: Row Highlights is now user-definable

21-09-2011 ------------------------------------------------------------------

----- Bug Fix ---- 
	Block End			: fix Block End when using the consult

----- Change in program -----
	Bar Size 			: Bar size can be set to 128 in length

20-09-2011

----- Bug Fix ---- 
	Main Score Window		: Fix then clicking in Score Follow mode did not fix it properly 03.09.2011

----- New functions -----
	Stop Note			: Stop The sound immediately : Key - 
	Score Arpeggio			: Look In the Readme File for Details

19-09-2011 ------------------------------------------------------------------

----- Bug Fix ---- 
	Noise Bend 			: Fix If noise bend was on in one channel did influenced the other 2 channels. 
	Stop score 			: Fix then stop score then sound did not stopped immediately


16-09-2011 ------------------------------------------------------------------

----- Bug Fix ---- 
	Main Player			: Fix a random noise due to how the 2 efx routines act to gether

----- New functions -----
	Hide / Show Taskbar		: Turn Trackbar On / Off. Button in the menu bar. 

13-09-2011 ------------------------------------------------------------------

----- Bug Fix ---- 
	loading Instrumen		: Fix clear massagebox then loading a instrument on a clear space, if the instrument 					 		  after contain Data.
12-09-2011 ------------------------------------------------------------------

----- New functions -----
	Pulse Width 			: Finish implement Pulse Width
	Pulse Width Modulation		: Finish implement Pulse Width Modulation
	
03-09-2011 ------------------------------------------------------------------

----- Bug Fix ---- 
	Main Score Window		: Fix then clicking in Score Follow mode
	Main Synth Window		: Fix Several Prints bugs


31-08-2011 ------------------------------------------------------------------

----- Bug Fix ---- 
	slider in Amp window		: fix bug then change from synth wave to Amptude window

26-08-2011 ------------------------------------------------------------------
	
----- Bug Fix ---- 
	Key Jump			: don't key jump if the score is playning and follow score is on:
	Instrument Name window		: Update Instrument Name window then Clear all.
	Start/Stop Playing		: Fix strange sound the start/stop  Playing 
24-08-2011 ------------------------------------------------------------------

----- Bug Fix ---- 
	
	copy delete set end		: total recode in Asm of 
							  set-end
							  clear score
							  Inset Bar
							  Inset Line
							  Inset Block	
							  Delete line
							  Delete Block
							 	
				

23-08-2011 ------------------------------------------------------------------

----- Bug Fix ---- 

	Instrument Name window		: fix select instrument, for instrument 5 to 10 

22-08-2011 ------------------------------------------------------------------

----- Bug Fix ---- 
	
	Get Instrument From Score	: Set the right name Instrument Name Edit Box.
	Instrument Name window		: Print the Right Instrument Nummer
	Minimize			: forgot to set Move Edit line position	max 
					: Then the editor was set Minimize 

----- New functions -----

	Minimize			 : Minimize Tracker Window. Button in the menu bar. 
 	Tab Between Columns		 : Ctrl+ Arrow Left/Right  

		
----- Change in program -----

	Instrument Name window		 : Reprogramet INstrument name Window
	Change key			 : Key-Jump Change from Ctrl+ Arrow Left/Right
					 : 		      to Alt+ Arrow Left/Right		 

21-08-2011 ------------------------------------------------------------------

----- New functions -----

	separated directory for		 : Ym Files
					 : PlayList
					 : Tracker Score
					 : Instrument Banks
 					 : Instruments

20-08-2011 ------------------------------------------------------------------

----- Bug Fix ----
 
	Tempo 				 : Fix Tempo being Set
	Set Scrollbar1 position to 0  	 : Is Remove was not a bug
	Set Scrollbar1 position to Block : Is Remove was not a bug


19-08-2011 ------------------------------------------------------------------

----- Bug Fix ---- 

	Clear All			 : Fix Clear Song, composer, Converter,instrument name.
	Clear All			 : Stop Playing
	New Score			 : Fix Clear Song, composer, Converter name.
	New Score			 : Stop Playing
	Player type in Ym-Player	 : Fix Printing Player type in Ym-Player. 	

	in synth-edit 			 : Fix Edit/Print Fine Tune 
	save Instrument bank 		 : Error In Path then saving mode (save instrument bank with same name) 


----- Change in program -----

	Change key			 : Change Change key between Octave up and Octave 


----- New functions -----

	Transferring name data		 : Transferring Song, composer, Converter, Ym Player		
	finish with synth Wave Edit	 : this is only the edit of the wave form, no Wave sound yet 

18 /08-2011 ------------------------------------------------------------------


----- Bug Fix ---- 

	Set Scrollbar1 position to 0 	 : then Play Score 
	Set Scrollbar1 position to Block : then Play Block


16 /08-2011 ------------------------------------------------------------------

----- Change in program -----

	New dim color Rutine


15/08-2011 ------------------------------------------------------------------

----- Bug Fix ---- 

	fix Tempo when using play button and Block is On (set the right tempo)
	set scrollbar1 position to Zero after loading a score


----- New functions -----


	if you change Scrollbar1 in Play Mode 
				: and Score-Follow is on, it will play for the Scrollbar1 position.
				: and Score-Follow is off but Ctrl is Hold, it will play for the Scrollbar1 position.
 

	Ctrl+Shift 		: fast forward 
	activate forward button	: fast forward button
	Deactivate		: Score Edit then instruments slider is Active	
	remove Courser  	: then Score edit is Deactivate	    
	Dim Score-Edit Colors	: then Score edit is Deactivate	 




14/08-2011 ------------------------------------------------------------------


----- Bug Fix ---- 
	
	Sound Core improvement
	going into the tracker for the first time, the score End is greater then the score, Score End is 100 lines, Score length is 64 lines
	remove Clear Instrument message box then instrument is empty
	remove the ability to set node then scrollbar1 (score edit) is not in focus.
	don't set active instrument on a Release Position.
	an some other small Bugs




14/08-2011 ------------------------------------------------------------------

----- Bug Fix ---- 


	then loading a score while playing the score plays right
	then loading a score with a diffident sound speed, the sound speed is set correct
	the sound velocity is set correct in score EFX	.
	Amplitude Delay is now working then bend is also present.
	then using bend reveres the start frequency is set active before bend delay.
	score edit setfocus, you have clicked on Trackbar 1 to regain focus.
	Port routine in Score EFX is rewritten.